Marco Polo Sheep — synonyms, definition
1. Marco Polo sheep (Noun)
2 synonyms
Marco Polo's sheep Ovis poli
1 definition
Marco Polo sheep (Noun) — Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).
1 type of
wild sheep
2 parts of
genus Ovis ovis